barefaced liar - Allemand Anglais Dictionnaire